master spring leaf - Español Inglés Diccionario